package com.shzu.jwc.ty.dao;

import com.shzu.jwc.ty.bean.PeExaminationTeacher;
import com.shzu.jwc.ty.bean.PeExaminationTeacherExample;
import com.shzu.jwc.ty.param.StartandEndDate;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface PeExaminationTeacherMapper {
    long countByExample(PeExaminationTeacherExample example);

    int deleteByExample(PeExaminationTeacherExample example);

    int insert(PeExaminationTeacher record);

    int insertSelective(PeExaminationTeacher record);

    List<PeExaminationTeacher> selectByExample(PeExaminationTeacherExample example);

    int updateByExampleSelective(@Param("record") PeExaminationTeacher record, @Param("example") PeExaminationTeacherExample example);

    int updateByExample(@Param("record") PeExaminationTeacher record, @Param("example") PeExaminationTeacherExample example);

    List<PeExaminationTeacher> showprint(@Param("startandEndDate") StartandEndDate startandEndDate,@Param("peExaminationCode") String peExaminationCode);
}